from tkinter import *
root = Tk()
theLB = Listbox(root,setgrid=True) #创建一个空列表
# 最后，这个Listbox组件根据selectmode选项提供了四种不同的选择模式：SINGLE(单选)，
# BROWSE(也是单选，但拖动鼠标或通过方向键可以直接改变选项)，MELTIPLE(多选)和EXTENDED(也是多选，
# 但是需要同时按照Shift键或Ctrl键拖动光标实现)。默认的选中模式是BROWSE.
theLB.pack()
#向列表中添加数据
for item in ["恐龙蛋","鹅蛋","鸭蛋","鸡蛋"]:
    theLB.insert(END,item)
theButton = Button(root,text="删除",command=lambda x=theLB:x.delete(ACTIVE))
def qdd():
    theLB.insert('end','你是实打实大苏打大大大十大大苏打啊实打实的')
    theLB.itemconfig(1,fg='red')
theButton1 = Button(root,text="添加",command=qdd)



#使用delete()方法删除列表中的项目，最常用的操作是删除列表中的所有项目：listbox.delete(0,END)
#跟END一样，这个AXTIVE是一个特殊的索引号，表示当前被选中项目
theButton.pack()
theButton1.pack()
mainloop()